lead a charmed life - Alemán Inglés Diccionario